grass parrakeet - French English Dictionary